V2EX  ›  英汉词典

Service-Based Architecture

释义 Definition

Service-based architecture基于服务的架构。一种软件/系统设计方式,把系统功能拆分成若干可独立部署、可复用、通过接口(常见为 HTTP/API)通信的“服务”,再由这些服务协作完成整体业务。常用于企业应用、云应用与平台型系统。(在不同语境下也可能与 SOAmicroservices 有关联,但强调点与粒度可能不同。)

发音 Pronunciation (IPA)

/ˈsɝːvɪs beɪst ˈɑːrkɪˌtɛktʃər/

例句 Examples

We redesigned the app using a service-based architecture.
我们用基于服务的架构重新设计了这个应用。

A service-based architecture can improve scalability, but it also requires strong API governance and careful monitoring across services.
基于服务的架构能提升可扩展性,但也需要完善的 API 治理,并对各个服务进行细致的监控。

词源 Etymology

该短语由 service(服务)+ based(以……为基础)+ architecture(架构) 组合而成。随着大型软件从“单体应用(monolith)”逐渐演进到“组件化/分布式”设计,行业开始用“基于服务”来强调:系统能力以“服务”作为主要组织与交付单位,通过标准化接口对外提供功能。

相关词 Related Words

文学与著作 Literary Works

  • Building Microservices(Sam Newman)
  • Microservices Patterns(Chris Richardson)
  • Designing Data-Intensive Applications(Martin Kleppmann)
  • Software Architecture in Practice(Len Bass, Paul Clements, Rick Kazman)
  • Enterprise Integration Patterns(Gregor Hohpe, Bobby Woolf)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   629 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
♥ Do have faith in what you're doing.